full (of people) - French English Dictionary